river taming - Deutsch Englisch Wörterbuch